package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 自定义档案列对象 bd_defdoclist
 * 
 * @author ruoyi
 * @date 2025-09-08
 */
public class BdDefdoclist extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String ASSOCIATENAME;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String BPFCOMPONENTID;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String CODE;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String CODECTLGRADE;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String CODERULE;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String COMP;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String COMPONENTID;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String CREATIONTIME;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String CREATOR;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long DATAORIGINFLAG;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DOCCLASS;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long DOCLEVEL;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long DOCTYPE;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long DR;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String FUNCODE;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String ISGRADE;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String ISRELEASE;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long MNGCTLMODE;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String MODIFIEDTIME;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String MODIFIER;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String NAME;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String NAME2;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String NAME3;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String NAME4;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String NAME5;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String NAME6;

    /** $column.columnComment */
    private String pkDefdoclist;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String pkGroup;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String pkOrg;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String TS;

    public void setASSOCIATENAME(String ASSOCIATENAME) 
    {
        this.ASSOCIATENAME = ASSOCIATENAME;
    }

    public String getASSOCIATENAME() 
    {
        return ASSOCIATENAME;
    }

    public void setBPFCOMPONENTID(String BPFCOMPONENTID) 
    {
        this.BPFCOMPONENTID = BPFCOMPONENTID;
    }

    public String getBPFCOMPONENTID() 
    {
        return BPFCOMPONENTID;
    }

    public void setCODE(String CODE) 
    {
        this.CODE = CODE;
    }

    public String getCODE() 
    {
        return CODE;
    }

    public void setCODECTLGRADE(String CODECTLGRADE) 
    {
        this.CODECTLGRADE = CODECTLGRADE;
    }

    public String getCODECTLGRADE() 
    {
        return CODECTLGRADE;
    }

    public void setCODERULE(String CODERULE) 
    {
        this.CODERULE = CODERULE;
    }

    public String getCODERULE() 
    {
        return CODERULE;
    }

    public void setCOMP(String COMP) 
    {
        this.COMP = COMP;
    }

    public String getCOMP() 
    {
        return COMP;
    }

    public void setCOMPONENTID(String COMPONENTID) 
    {
        this.COMPONENTID = COMPONENTID;
    }

    public String getCOMPONENTID() 
    {
        return COMPONENTID;
    }

    public void setCREATIONTIME(String CREATIONTIME) 
    {
        this.CREATIONTIME = CREATIONTIME;
    }

    public String getCREATIONTIME() 
    {
        return CREATIONTIME;
    }

    public void setCREATOR(String CREATOR) 
    {
        this.CREATOR = CREATOR;
    }

    public String getCREATOR() 
    {
        return CREATOR;
    }

    public void setDATAORIGINFLAG(Long DATAORIGINFLAG) 
    {
        this.DATAORIGINFLAG = DATAORIGINFLAG;
    }

    public Long getDATAORIGINFLAG() 
    {
        return DATAORIGINFLAG;
    }

    public void setDOCCLASS(String DOCCLASS) 
    {
        this.DOCCLASS = DOCCLASS;
    }

    public String getDOCCLASS() 
    {
        return DOCCLASS;
    }

    public void setDOCLEVEL(Long DOCLEVEL) 
    {
        this.DOCLEVEL = DOCLEVEL;
    }

    public Long getDOCLEVEL() 
    {
        return DOCLEVEL;
    }

    public void setDOCTYPE(Long DOCTYPE) 
    {
        this.DOCTYPE = DOCTYPE;
    }

    public Long getDOCTYPE() 
    {
        return DOCTYPE;
    }

    public void setDR(Long DR) 
    {
        this.DR = DR;
    }

    public Long getDR() 
    {
        return DR;
    }

    public void setFUNCODE(String FUNCODE) 
    {
        this.FUNCODE = FUNCODE;
    }

    public String getFUNCODE() 
    {
        return FUNCODE;
    }

    public void setISGRADE(String ISGRADE) 
    {
        this.ISGRADE = ISGRADE;
    }

    public String getISGRADE() 
    {
        return ISGRADE;
    }

    public void setISRELEASE(String ISRELEASE) 
    {
        this.ISRELEASE = ISRELEASE;
    }

    public String getISRELEASE() 
    {
        return ISRELEASE;
    }

    public void setMNGCTLMODE(Long MNGCTLMODE) 
    {
        this.MNGCTLMODE = MNGCTLMODE;
    }

    public Long getMNGCTLMODE() 
    {
        return MNGCTLMODE;
    }

    public void setMODIFIEDTIME(String MODIFIEDTIME) 
    {
        this.MODIFIEDTIME = MODIFIEDTIME;
    }

    public String getMODIFIEDTIME() 
    {
        return MODIFIEDTIME;
    }

    public void setMODIFIER(String MODIFIER) 
    {
        this.MODIFIER = MODIFIER;
    }

    public String getMODIFIER() 
    {
        return MODIFIER;
    }

    public void setNAME(String NAME) 
    {
        this.NAME = NAME;
    }

    public String getNAME() 
    {
        return NAME;
    }

    public void setNAME2(String NAME2) 
    {
        this.NAME2 = NAME2;
    }

    public String getNAME2() 
    {
        return NAME2;
    }

    public void setNAME3(String NAME3) 
    {
        this.NAME3 = NAME3;
    }

    public String getNAME3() 
    {
        return NAME3;
    }

    public void setNAME4(String NAME4) 
    {
        this.NAME4 = NAME4;
    }

    public String getNAME4() 
    {
        return NAME4;
    }

    public void setNAME5(String NAME5) 
    {
        this.NAME5 = NAME5;
    }

    public String getNAME5() 
    {
        return NAME5;
    }

    public void setNAME6(String NAME6) 
    {
        this.NAME6 = NAME6;
    }

    public String getNAME6() 
    {
        return NAME6;
    }

    public void setPkDefdoclist(String pkDefdoclist) 
    {
        this.pkDefdoclist = pkDefdoclist;
    }

    public String getPkDefdoclist() 
    {
        return pkDefdoclist;
    }

    public void setPkGroup(String pkGroup) 
    {
        this.pkGroup = pkGroup;
    }

    public String getPkGroup() 
    {
        return pkGroup;
    }

    public void setPkOrg(String pkOrg) 
    {
        this.pkOrg = pkOrg;
    }

    public String getPkOrg() 
    {
        return pkOrg;
    }

    public void setTS(String TS) 
    {
        this.TS = TS;
    }

    public String getTS() 
    {
        return TS;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("ASSOCIATENAME", getASSOCIATENAME())
            .append("BPFCOMPONENTID", getBPFCOMPONENTID())
            .append("CODE", getCODE())
            .append("CODECTLGRADE", getCODECTLGRADE())
            .append("CODERULE", getCODERULE())
            .append("COMP", getCOMP())
            .append("COMPONENTID", getCOMPONENTID())
            .append("CREATIONTIME", getCREATIONTIME())
            .append("CREATOR", getCREATOR())
            .append("DATAORIGINFLAG", getDATAORIGINFLAG())
            .append("DOCCLASS", getDOCCLASS())
            .append("DOCLEVEL", getDOCLEVEL())
            .append("DOCTYPE", getDOCTYPE())
            .append("DR", getDR())
            .append("FUNCODE", getFUNCODE())
            .append("ISGRADE", getISGRADE())
            .append("ISRELEASE", getISRELEASE())
            .append("MNGCTLMODE", getMNGCTLMODE())
            .append("MODIFIEDTIME", getMODIFIEDTIME())
            .append("MODIFIER", getMODIFIER())
            .append("NAME", getNAME())
            .append("NAME2", getNAME2())
            .append("NAME3", getNAME3())
            .append("NAME4", getNAME4())
            .append("NAME5", getNAME5())
            .append("NAME6", getNAME6())
            .append("pkDefdoclist", getPkDefdoclist())
            .append("pkGroup", getPkGroup())
            .append("pkOrg", getPkOrg())
            .append("TS", getTS())
            .toString();
    }
}
